home *** CD-ROM | disk | FTP | other *** search
/ BBS Toolkit / BBS Toolkit.iso / qbbs / mtnc_110.zip / MTNC.DOC < prev    next >
Text File  |  1990-10-29  |  18KB  |  415 lines

  1.  
  2.  
  3.      ---------------------------------------------------------------------
  4.     |                                                                     |
  5.     |                                                                     |
  6.     |                                                                     |
  7.     |                                                                     |
  8.     |                                                                     |
  9.     |                  THE MESSAGE TO NEXT CALLER DOOR                    |
  10.     |                                                                     |
  11.     |                           (M.T.N.C.)                                |
  12.     |                                                                     |
  13.     |                          Version 1.10                               |
  14.     |                                                                     |
  15.     |                                                                     |
  16.     |                               for                                   |
  17.     |                                                                     |
  18.     |               RemoteAccess version 0.04 and later,                  |
  19.     |                                                                     |
  20.     |                      QuickBBS version 2.64,                         |
  21.     |                                                                     |
  22.     |                               and                                   |
  23.     |                                                                     |
  24.     |              All Bulletin Board Programs which use                  |
  25.     |               door information data files that are                  |
  26.     |              compatible with those mentioned above!                 |
  27.     |                                                                     |
  28.     |                                                                     |
  29.     |                   Written By Alexander Barbara                      |
  30.     |                                                                     |
  31.     |                                                                     |
  32.     |                                                                     |
  33.     |      Copyright 1990 by Alexander Barbara.  All Rights Reserved.     |
  34.     |                                                                     |
  35.     |                          Alexander Barbara                          |
  36.     |                        1572 Route 250 North                         |
  37.     |                      Penfield, New York 14526                       |
  38.     |                                                                     |
  39.     |                                                                     |
  40.     |                                                                     |
  41.     |                       The Golden Phoenix BBS                        |
  42.     |                           (716) 872-3911                            |
  43.     |                        1:260/203.0 (FidoNet)                        |
  44.     |                                                                     |
  45.     |                                                                     |
  46.     |                     **** October 29, 1990 ***                       |
  47.     |                                                                     |
  48.     |                                                                     |
  49.     |                                                                     |
  50.     |                                                                     |
  51.     |                                                                     |
  52.      ---------------------------------------------------------------------
  53.  
  54.  
  55.  
  56.  
  57.      ----------------------------------------------------------------------
  58.                       MESSAGE TO NEXT CALLER DOOR (M.T.N.C.)
  59.      ----------------------------------------------------------------------
  60.  
  61.                                 TABLE OF CONTENTS                      Page
  62.                                 -----------------                      ----
  63.  
  64.         INTRODUCTION
  65.         ------------
  66.         1.0  What is the MESSAGE TO NEXT CALLER DOOR                      3
  67.         1.1  Features of M.T.N.C.                                         3
  68.         1.2  Disclaimer                                                   3
  69.         1.3  Notes                                                        3
  70.  
  71.         INSTALLATION
  72.         ------------
  73.         2.0  A Word on Installing Doors                                   4
  74.         2.1  Configuration File                                           4
  75.         2.2  Command Line Syntax                                          6
  76.         2.3  Sample Batch Files                                           7
  77.  
  78.         MISCELLANNEOUS
  79.         --------------
  80.         3.0  Acknowledgements                                             7
  81.         3.1  Reporting Problems                                           8
  82.  
  83.         REGISTERING
  84.         -----------
  85.         4.0  Why Register?                                                9
  86.  
  87.  
  88.  
  89.  
  90.  
  91.  
  92.      ----------------------------------------------------------------------
  93.      Page 3           MESSAGE TO NEXT CALLER DOOR (M.T.N.C.)         Page 3
  94.      ----------------------------------------------------------------------
  95.  
  96.  
  97.      1.0  WHAT IS THE MESSAGE TO NEXT CALLER DOOR
  98.      --------------------------------------------
  99.      The MESSAGE TO NEXT CALLER DOOR (M.T.N.C..) is a program that can
  100.      be run as a shell from a BBS program (a door).  It allows the caller
  101.      to leave a small message to the next users who call the Bulletin Board.
  102.      This message will remain as-is until another user enters a new message
  103.      and has it saved in the door.
  104.  
  105.  
  106.      1.1  NEW FEATURES
  107.      -----------------
  108.  
  109.      * The length of the message is now completely configurable by the
  110.        SysOp.  It is recommended that the length be between 3 and 15,
  111.        however, any length will be accepted. <Registered Versions Only>
  112.  
  113.      * The format of the message has been slightly altered.  In my opinion,
  114.        it looks a lot better now!
  115.  
  116.  
  117.      1.2  DISCLAIMER
  118.      ---------------
  119.      M.T.N.C. is provided as is, without warranty of any kind, either
  120.      expressed or implied.  Alexander Barbara only guarantees  that M.T.N.C.
  121.      will occupy disk space.  In no event shall Alexander Barbara be liable
  122.      to you or anyone else for any damages, including any lost profits, lost
  123.      savings or other incidental or consequential damages arising out of the
  124.      use or inability to use this program.
  125.  
  126.      Please remember that I'm just a kid!  In fact, I'm won't be 15 for a
  127.      few months yet <December 1990>.  This is my first SHAREWARE program.
  128.      When you register M.T.N.C., you  are  encouraging  me to release new
  129.      versions of  M.T.N.C., as well as develop other programs, including
  130.      other doors and utilities, for use with RemoteAccess and QuickBBS.
  131.  
  132.      I wrote M.T.N.C. because I thought it was a neat idea, and would
  133.      encourage user activity on my board.  I'm just learning Turbo Pascal,
  134.      and I thought I could use the practice.  So far, it has been very
  135.      successful, and the door is used many times per day on my system.
  136.      That is why I'm sharing it with you.
  137.  
  138.  
  139.      1.3  NOTES
  140.      ----------
  141.      As you flip through this manual, you will notice that there are places
  142.      that have a "**>" at the left margin.  This symbol means that the part
  143.      of the manual it's pointing to is new or has been changed since the
  144.      previous release.
  145.  
  146.  
  147.  
  148.  
  149.  
  150.      ----------------------------------------------------------------------
  151.      Page 4           MESSAGE TO NEXT CALLER DOOR (M.T.N.C.)         Page 4
  152.      ----------------------------------------------------------------------
  153.  
  154.  
  155.      2.0  A WORD ON INSTALLING DOORS
  156.      -------------------------------
  157.      The purpose of this documentation is to explain to you how to install
  158.      the MESSAGE TO NEXT CALLER DOOR  (M.T.N.C.) program.  It assumes that
  159.      you  have already read  the documentation  which comes with your  BBS
  160.      software  concerning doors  and their  use.  If you  are  not already
  161.      running doors and/or you find that the doors  explanation in your BBS
  162.      software documentation is not sufficient, you should contact a system
  163.      already running doors for assistance.
  164.  
  165.  
  166.      2.1  INSTALLATION
  167.      -----------------
  168.      The  MESSAGE TO NEXT CALLER DOOR  (M.T.N.C.) is  very easy  to setup.
  169.      The  System  Operator  must  only  create a text configuration  file,
  170.      and specify the  name of the configuration file on  the command line,
  171.      as well as any options s/he may want.
  172.  
  173.      ** M.T.N.C. should be placed in its own directory. **
  174.  
  175.      The Configuration File is as follows:
  176.  
  177.     Alexander Barbara        ->  SysOp_Name
  178.     The Golden Phoenix BBS   ->  BBS_Name
  179.     0                        ->  Registration Key
  180.     C:\BBS\                  ->  ExitInfoPath
  181. **> C:\BBS\SCREENS\MTNC.ANS  ->  Ansi Message FileName
  182. **> C:\BBS\SCREENS\MTNC.ASC  ->  Ascii Message FileName
  183.     1                        ->  Node Number
  184. **> Press [Enter]           ->  Prompt Text
  185.     5                        ->  Inactivity Limit
  186. **> 10                       ->  Message Length <Max. Lines>
  187.  
  188.  
  189.      System Operator Name
  190.      ~~~~~~~~~~~~~~~~~~~~
  191.      This is the name of the SysOp of the BBS.  This is used to generate
  192.      a registration key, so it should be EXACTLY as you wish to have it.
  193.  
  194.  
  195.      Bulletin Board Name
  196.      ~~~~~~~~~~~~~~~~~~~
  197.      This is the name of your Bulletin Board.
  198.  
  199.  
  200.  
  201.  
  202.  
  203.      ----------------------------------------------------------------------
  204.      Page 5           MESSAGE TO NEXT CALLER DOOR (M.T.N.C.)         Page 5
  205.      ----------------------------------------------------------------------
  206.  
  207.  
  208.      2.2  CONFIGURATION FILE (Continued)
  209.      -----------------------------------
  210.  
  211.      Registration Key
  212.      ~~~~~~~~~~~~~~~~
  213.      This  is the OFFICIAL  registration  number that you  received from the
  214.      author of M.T.N.C.  If you are running an UNREGISTERED COPY of M.T.N.C.,
  215.      then you must make this 0.
  216.  
  217.      With a registration key, the program will "unlock" and say that you are
  218.      registered with the author.
  219.  
  220.      Path to EXITINFO.BBS
  221.      ~~~~~~~~~~~~~~~~~~~~
  222.      This  is the  full path  to the EXITINFO.BBS file made by your BBS.  It
  223.      must have a backslash "\" at the end.
  224.  
  225. **>  ANSI Message Path and FileName
  226.      ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
  227.      This is the full path and filename of the ANSI Message made by M.T.N.C.
  228.      When a user enters a message to the next caller, the system will save
  229.      the ANSI message as this filename.
  230.  
  231.  
  232. **>  ASCII Message Path and FileName
  233.      ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
  234.      This is the full path and filename of the ASCII Message made by M.T.N.C.
  235.      This is similar to above, except the ASCII file will be black and white,
  236.      and will contain no IBM Extended ASCII Characters.
  237.  
  238.      M.T.N.C. automatically creates two message files, which you specify the
  239.      filename for.  These files can be automatically displayed on the BBS.
  240.  
  241.  
  242.      Node Number
  243.      ~~~~~~~~~~~
  244.      This is the Node Number (1-99) of the system that the door is running
  245.      on.  If you are running a multiline system, you can run M.T.N.C. on
  246.      all of your lines, provided you have a separate configuration file for
  247.      each line.
  248.  
  249.      Prompt Text
  250.      ~~~~~~~~~~~
  251.      At the end of the ASCII and ANSI Messages, M.T.N.C. will center this
  252.      Prompt.  This prompt will ask the caller to press Enter to Continue.
  253.  
  254.  **> For M.T.N.C. v1.10 and later, the SysOp must add any control characters
  255.      to the end of the text.  To my knowledge, the control character for
  256.      QBBS/RemoteAccess is a ^A Character, or an ASCII #1 <>.
  257.  
  258.  
  259.  
  260.  
  261.  
  262.      ----------------------------------------------------------------------
  263.      Page 6           MESSAGE TO NEXT CALLER DOOR (M.T.N.C.)         Page 6
  264.      ----------------------------------------------------------------------
  265.  
  266.  
  267.      2.1  CONFIGURATION FILE (Continued)
  268.      -----------------------------------
  269.  
  270.      Inactivity Timeout
  271.      ~~~~~~~~~~~~~~~~~~
  272.      This is the number of minutes that M.T.N.C. will wait before hanging
  273.      up on the caller for inactivity.  If s/he does not press a key for
  274.      that number of minutes, s/he will be logged off.
  275.  
  276.      M.T.N.C. will beep exactly one minute before it hangs up on the user.
  277.  
  278.  
  279. **>  Message Length
  280.      ~~~~~~~~~~~~~~
  281.      For Registered Versions of M.T.N.C. v1.10 and later, the SysOp can
  282.      choose the length of the message.  It is recommended that this range
  283.      between 3 and 15, however, any value can be used.
  284.  
  285.      All Unregistered Versions will be fixed at a length of 5 lines.
  286.  
  287.  
  288.      2.2  COMMAND LINE SYNTAX
  289.      ------------------------
  290.      The MESSAGE TO NEXT CALLER DOOR is run using this syntax:
  291.  
  292.      MTNC.EXE <Configuration File> [/E]
  293.  
  294.      For example, like this:
  295.  
  296.      MTNC.EXE MTNC.CFG /E
  297.  
  298.      The <Configuration File> MUST be included as the first parameter.
  299.  
  300.      Adding the "/E" option will allow the door to accept EXTENDED IBM
  301.      ASCII characters (ASCII #128-255).  
  302.  
  303.      Having the "/E" parameter included in the command line allows the
  304.      user to enter extended IBM ASCII characters, including CONTROL
  305.      Characters.  It is recommended that you do NOT use the "/E" option
  306.      in your command line.
  307.  
  308.      When the "/E" option is NOT included in the command line, it acts
  309.      as a guard against the entry of extended characters in the event
  310.      of telephone line noise, as well as control characters interpreted
  311.      by the BBS.
  312.  
  313.  
  314.  
  315.  
  316.  
  317.      ----------------------------------------------------------------------
  318.      Page 7           MESSAGE TO NEXT CALLER DOOR (M.T.N.C.)         Page 7
  319.      ----------------------------------------------------------------------
  320.  
  321.  
  322.      2.3  SAMPLE BATCH FILE
  323.      ----------------------
  324.      Below is a sample batch file for using M.T.N.C. as a TYPE 7 SHELL in
  325.      RemoteAccess.  It should also work as a TYPE 15 SHELL in RemoteAccess
  326.      and QuickBBS, though NO EXAMPLE of a TYPE 15 SHELL has been included.
  327.  
  328.      This sample batch file should work for both QuickBBS and RemoteAccess:
  329.  
  330.      echo off
  331.      cls
  332.      c:
  333.      cd\mtnc
  334.      mtnc mtnc.cfg /e
  335.      c:
  336.      cd\bbs
  337.  
  338.      This assumes that your Bulletin Board Directory is located in C:\BBS, and
  339.      your MESSAGE TO NEXT CALLER directory is located in C:\MTNC.
  340.  
  341.  
  342.      3.0  ACKNOWLEDGEMENTS
  343.      ---------------------
  344.      Many thanks to all the users and SysOps who have tested M.T.N.C.
  345.  
  346.                        B E T A   S I T E   L I S T I N G
  347.  
  348.      SysOp Name          Bulletin Board Name         Telephone        Baud
  349.      ~~~~~~~~~~          ~~~~~~~~~~~~~~~~~~~         ~~~~~~~~~        ~~~~
  350.      David Gregor        Irond BBS                 (716) 342-2673   3/12/2400
  351.      Jerry Seward        The Private Exchange      (716) 436-2759   9600 HST
  352.      Benjamin Schollnick The Matrix Data Bank BBS  (716) 359-4730   3/12/2400
  353.      Alexander Barbara   The Golden Phoenix BBS    (716) 872-3911   3/12/2400
  354.  
  355.  
  356.      Many thanks to Jerry Masefield, of The PIGEON COOP BBS, (716) 262-2612,
  357.      for his suggestions and comments with regards to M.T.N.C.
  358.  
  359.      Thanks to Andrew Milner and the RemoteAccess Team for creating such a
  360.      great BBS program!
  361.  
  362.      Thanks also to John Parlin for creating JPDoor, the Door Developer's
  363.      toolkit for QuickBBS and RemoteAccess (Turbo Pascal v5.5).
  364.  
  365.      Many thanks to everyone in the FidoNet PASCAL echo for listening to
  366.      my silly questions ... and answering them.
  367.  
  368.  
  369.  
  370.  
  371.  
  372.      ----------------------------------------------------------------------
  373.      Page 8           MESSAGE TO NEXT CALLER DOOR (M.T.N.C.)         Page 8
  374.      ----------------------------------------------------------------------
  375.  
  376.  
  377.      3.1  REPORTING PROBLEMS
  378.      -----------------------
  379.      Problems  encountered in  running  M.T.N.C. should  be reported to the
  380.      author immediately.  Include any error information which may have been
  381.      reported on the screen.
  382.  
  383.      Most  errors are  the result of incorrect installation of the program.
  384.      Check  the installation  and reread the documentation thoroughly.  The
  385.      most common  errors are typos made while configuring the door, as well
  386.      as the batch files.
  387.  
  388.  
  389.      4.0  WHY REGISTER?
  390.      ------------------
  391.      If   after  a  reasonable   trial  period,  you  are  still   using
  392.      the  MESSAGE TO NEXT CALLER DOOR (M.T.N.C.), then please  send in a
  393.      small donation to the author ($5 U.S. Suggested).
  394.  
  395.      Registration  of the MESSAGE TO NEXT CALLER DOOR (M.T.N.C.) unlocks
  396.      the  program, and makes  the  "UNREGISTERED COPY" disappear.  Your
  397.      Name (SysOp Name) will appear in the "Registered to:" field when the
  398.      program exits.  When you are registered, you will be able to change
  399.      the length of the message to anything.
  400.  
  401.      Registration  allows you to change the length of the message to
  402.      anything you wish, instead of the 5 for Unregistered Copies.
  403.  
  404.      Please PRINT the  information  (SysOp Name and BBS Name) exactly as
  405.      it is in your configuration file.
  406.  
  407.      When  you  register, you will receive a registration key.  Put  the
  408.      registration  key number  in your configuration  file.  The program
  409.      will  read the  key out of the configuration file, and  you will be
  410.      registered.
  411.  
  412.  
  413.  
  414.      The registration form is enclosed in REGISTER.FRM.
  415.